unalienable right - French English Dictionary